package cn.com.headfree.entity;

import com.deepoove.poi.data.MiniTableRenderData;
import com.deepoove.poi.data.NumbericRenderData;
import com.deepoove.poi.data.PictureRenderData;

import java.io.Serializable;
import java.util.List;

/**
 * 导出人员数据vo
 */
public class UserInfoWordTplVo implements Serializable {


    /**
     * 人资编号
     */
    private String erpNo;
    /**
     * 姓名
     */
    private String name;
    /**
     * 性别
     */
    private String sex;


    private String sexName;
    /**
     * 出生年月
     */
    private String birthDate;
    /**
     * 岁
     */
    private Integer sui;
    /**
     * 民族
     */
    private String nation;

    private String nationName;

    /**
     * 籍贯
     */
    private String birthPlace;
    /**
     * 政治面貌
     */
    private String politiStatus;

    private String politiStatusName;

    /**
     * 身份证号码
     */
    private String idCardNo;
    /**
     * 手机号码
     */
    private String mobilePhone;

    /**
     * 出生地
     */
    private String bornPlace;

    /**
     * 现任职务
     */
    private String curPost;

    /**
     * 岗级
     */
    private String level;
    /**
     * 薪级
     */
    private String salaryGrade;
    /**
     * 入党时间
     */
    private String partyDate;
    /**
     * 工作时间
     */
    private String jobDate;

    /**
     * 单位
     */
    private String unit;

    /**
     * 部门
     */
    private String dept;

    /**
     * 专业技术职务
     */
    private String jinengDesr="";

    /**
     * 导出表格行数
     */
    private Integer rowNum;

    /**
     * 全日制教育学历
     */
    private List<TEducateInfo> educateInfoList;

    /**
     * 在职教育
     */
    private List<TEducateInfo> educateInfoZaizhiList;
    /**
     * 专业技术职务
     */
    private List<TProTecInfo> proTecInfoList;
    /**
     * 绩效信息
     */
    private List<TYearEffectInfo> yearEffectInfoList;
    /**
     * 简历
     */
    private List<TWorkExpInfo> workExpInfoList;
    /**
     * 奖惩-个人荣誉表
     */
    private List<THonorInfo> honorInfoList;
    /**
     * 技艺革新
     */
    private List<TTecInnovInfo> tecInnovInfoList;
    /**
     * 科技及创新成果
     */
    private List<TTecManInnov> tecManInnovList;
    /**
     * 专利论文
     */
    private List<TPatentInfo> patentInfoList;
    /**
     * 竞赛考试信息
     */
    private List<TContestInfo> contestInfoList;
    /**
     * 技能等级
     */
    private List<TSkillLevelInfo> skillLevelInfoList;
    /**
     * 专家人才称号信息
     */
    private List<TExpertTitleInfo> expertTitleInfoList;
    
    
    
    
    /**
     * 技能等级
     */
    private String jndj;
    
    /**
     * 专业技术资格
     */
    private String zyjszg;
    
    /**
     * 全日制学历
     */
    private String xueli;
    
    /**
     * 全日制学位
     */
    private String xuewei;
    
    
    /**
     * 在职全日制学历
     */
    private String zzhix;
    
    /**
     * 在职制学位
     */
    private String zzjy;
    
    /**
     * 专家人才
     */
    private String zjrc;
    
    
    /**
     * 全日制学校
     */
    private String xuexiao;
    
    /**
     * 全日制学校专业
     */
    private String zhuanye;
    
    /**
     * 在职学校
     */
    private String zzxx;
    
    /**
     * 在职专业
     */
    private String zzzy;
    
    
    
    
    /**
     * 前年
     */
    private String one;
    
    /**
     * 前年绩效
     */
    private String onex;
    
    
    /**
     * 去年
     */
    private String two;
    
    /**
     * 去年绩效
     */
    private String twox;
    
    
    /**
     * 今年
     */
    private String three;
    
    /**
     * 今年绩效
     */
    private String threex;
    
    
    
    /**
     * 工作简历
     */
    private String worklist;
    
    
    /**
     * 成功获奖情况
     */
    private String chengguo;
    
    /**
     * 奖惩信息
     * 
     */
    private String jiangcheng;
    
    /**
     * 工作简历
     */
   private NumbericRenderData wklist;

   /**
    * 成果
    */
  private NumbericRenderData cglist;
  
  
  /**
   * 奖惩
   */
 private NumbericRenderData jclist;
 
 
 /**
  * 头像
  */
 private PictureRenderData pic;


/**
 * 工作简历
 */
private MiniTableRenderData wktablelist;

/**
 * 竞赛考试信息
 */
private MiniTableRenderData contesttablelist;

/**
 * 专利、软件著作权
 */
private MiniTableRenderData patenttablelist;

/**
 * 技艺革新信息（QC）
 */
private MiniTableRenderData tecInnovtablelist;

/**
 * 科技及管理、创新成果
 */
private MiniTableRenderData cgtablelist;

/**
 * 个人荣誉
 */
private MiniTableRenderData honortablelist;

    public MiniTableRenderData getContesttablelist() {
        return contesttablelist;
    }

    public void setContesttablelist(MiniTableRenderData contesttablelist) {
        this.contesttablelist = contesttablelist;
    }

    public MiniTableRenderData getPatenttablelist() {
        return patenttablelist;
    }

    public void setPatenttablelist(MiniTableRenderData patenttablelist) {
        this.patenttablelist = patenttablelist;
    }

    public MiniTableRenderData getTecInnovtablelist() {
        return tecInnovtablelist;
    }

    public void setTecInnovtablelist(MiniTableRenderData tecInnovtablelist) {
        this.tecInnovtablelist = tecInnovtablelist;
    }

    public MiniTableRenderData getCgtablelist() {
        return cgtablelist;
    }

    public void setCgtablelist(MiniTableRenderData cgtablelist) {
        this.cgtablelist = cgtablelist;
    }

    public MiniTableRenderData getHonortablelist() {
        return honortablelist;
    }

    public void setHonortablelist(MiniTableRenderData honortablelist) {
        this.honortablelist = honortablelist;
    }

    public MiniTableRenderData getWktablelist() {
    return wktablelist;
}

public void setWktablelist(MiniTableRenderData wktablelist) {
    this.wktablelist = wktablelist;
}

    public PictureRenderData getPic() {
	return pic;
}

public void setPic(PictureRenderData pic) {
	this.pic = pic;
}

	public NumbericRenderData getCglist() {
	return cglist;
}

public void setCglist(NumbericRenderData cglist) {
	this.cglist = cglist;
}

public NumbericRenderData getJclist() {
	return jclist;
}

public void setJclist(NumbericRenderData jclist) {
	this.jclist = jclist;
}

	public NumbericRenderData getWklist() {
	return wklist;
}

public void setWklist(NumbericRenderData wklist) {
	this.wklist = wklist;
}

	public String getErpNo() {
        return erpNo;
    }

    public void setErpNo(String erpNo) {
        this.erpNo = erpNo;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getSexName() {
        return sexName;
    }

    public void setSexName(String sexName) {
        this.sexName = sexName;
    }

    public String getBirthDate() {
        return birthDate;
    }

    public void setBirthDate(String birthDate) {
        this.birthDate = birthDate;
    }

    public String getNation() {
        return nation;
    }

    public void setNation(String nation) {
        this.nation = nation;
    }

    public String getNationName() {
        return nationName;
    }

    public void setNationName(String nationName) {
        this.nationName = nationName;
    }

    public String getBirthPlace() {
        return birthPlace;
    }

    public void setBirthPlace(String birthPlace) {
        this.birthPlace = birthPlace;
    }

    public String getPolitiStatus() {
        return politiStatus;
    }

    public void setPolitiStatus(String politiStatus) {
        this.politiStatus = politiStatus;
    }

    public String getPolitiStatusName() {
        return politiStatusName;
    }

    public String getJndj() {
		return jndj;
	}

	public void setJndj(String jndj) {
		this.jndj = jndj;
	}

	public String getZyjszg() {
		return zyjszg;
	}

	public void setZyjszg(String zyjszg) {
		this.zyjszg = zyjszg;
	}

	public String getXueli() {
		return xueli;
	}

	public void setXueli(String xueli) {
		this.xueli = xueli;
	}

	public String getXuewei() {
		return xuewei;
	}

	public void setXuewei(String xuewei) {
		this.xuewei = xuewei;
	}

	public String getZzhix() {
		return zzhix;
	}

	public void setZzhix(String zzhix) {
		this.zzhix = zzhix;
	}

	public String getZzjy() {
		return zzjy;
	}

	public void setZzjy(String zzjy) {
		this.zzjy = zzjy;
	}

	public String getZjrc() {
		return zjrc;
	}

	public void setZjrc(String zjrc) {
		this.zjrc = zjrc;
	}

	public String getXuexiao() {
		return xuexiao;
	}

	public void setXuexiao(String xuexiao) {
		this.xuexiao = xuexiao;
	}

	public String getZhuanye() {
		return zhuanye;
	}

	public void setZhuanye(String zhuanye) {
		this.zhuanye = zhuanye;
	}

	public String getZzxx() {
		return zzxx;
	}

	public void setZzxx(String zzxx) {
		this.zzxx = zzxx;
	}

	public String getZzzy() {
		return zzzy;
	}

	public void setZzzy(String zzzy) {
		this.zzzy = zzzy;
	}

	public String getOne() {
		return one;
	}

	public void setOne(String one) {
		this.one = one;
	}

	public String getOnex() {
		return onex;
	}

	public void setOnex(String onex) {
		this.onex = onex;
	}

	public String getTwo() {
		return two;
	}

	public void setTwo(String two) {
		this.two = two;
	}

	public String getTwox() {
		return twox;
	}

	public void setTwox(String twox) {
		this.twox = twox;
	}

	public String getThree() {
		return three;
	}

	public void setThree(String three) {
		this.three = three;
	}

	public String getThreex() {
		return threex;
	}

	public void setThreex(String threex) {
		this.threex = threex;
	}

	public String getWorklist() {
		return worklist;
	}

	public void setWorklist(String worklist) {
		this.worklist = worklist;
	}

	public String getChengguo() {
		return chengguo;
	}

	public void setChengguo(String chengguo) {
		this.chengguo = chengguo;
	}

	public String getJiangcheng() {
		return jiangcheng;
	}

	public void setJiangcheng(String jiangcheng) {
		this.jiangcheng = jiangcheng;
	}

	public void setPolitiStatusName(String politiStatusName) {
        this.politiStatusName = politiStatusName;
    }

    public String getIdCardNo() {
        return idCardNo;
    }

    public void setIdCardNo(String idCardNo) {
        this.idCardNo = idCardNo;
    }

    public String getMobilePhone() {
        return mobilePhone;
    }

    public void setMobilePhone(String mobilePhone) {
        this.mobilePhone = mobilePhone;
    }

    public String getBornPlace() {
        return bornPlace;
    }

    public void setBornPlace(String bornPlace) {
        this.bornPlace = bornPlace;
    }

    public String getLevel() {
        return level;
    }

    public void setLevel(String level) {
        this.level = level;
    }

    public String getSalaryGrade() {
        return salaryGrade;
    }

    public void setSalaryGrade(String salaryGrade) {
        this.salaryGrade = salaryGrade;
    }

    public String getPartyDate() {
        return partyDate;
    }

    public void setPartyDate(String partyDate) {
        this.partyDate = partyDate;
    }

    public String getJobDate() {
        return jobDate;
    }

    public void setJobDate(String jobDate) {
        this.jobDate = jobDate;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public String getDept() {
        return dept;
    }

    public void setDept(String dept) {
        this.dept = dept;
    }

    public String getCurPost() {
        return curPost;
    }

    public void setCurPost(String curPost) {
        this.curPost = curPost;
    }

    public List<TEducateInfo> getEducateInfoList() {
        return educateInfoList;
    }

    public void setEducateInfoList(List<TEducateInfo> educateInfoList) {
        this.educateInfoList = educateInfoList;
    }

    public List<TEducateInfo> getEducateInfoZaizhiList() {
        return educateInfoZaizhiList;
    }

    public void setEducateInfoZaizhiList(List<TEducateInfo> educateInfoZaizhiList) {
        this.educateInfoZaizhiList = educateInfoZaizhiList;
    }

    public List<TProTecInfo> getProTecInfoList() {
        return proTecInfoList;
    }

    public void setProTecInfoList(List<TProTecInfo> proTecInfoList) {
        this.proTecInfoList = proTecInfoList;
    }

    public List<TYearEffectInfo> getYearEffectInfoList() {
        return yearEffectInfoList;
    }

    public void setYearEffectInfoList(List<TYearEffectInfo> yearEffectInfoList) {
        this.yearEffectInfoList = yearEffectInfoList;
    }

    public List<TWorkExpInfo> getWorkExpInfoList() {
        return workExpInfoList;
    }

    public void setWorkExpInfoList(List<TWorkExpInfo> workExpInfoList) {
        this.workExpInfoList = workExpInfoList;
    }

    public List<THonorInfo> getHonorInfoList() {
        return honorInfoList;
    }

    public void setHonorInfoList(List<THonorInfo> honorInfoList) {
        this.honorInfoList = honorInfoList;
    }

    public String getJinengDesr() {
        return jinengDesr;
    }

    public void setJinengDesr(String jinengDesr) {
        this.jinengDesr = jinengDesr;
    }

    public Integer getSui() {
        return sui;
    }

    public void setSui(Integer sui) {
        this.sui = sui;
    }

    public Integer getRowNum() {
        return rowNum;
    }

    public void setRowNum(Integer rowNum) {
        this.rowNum = rowNum;
    }

    public List<TTecInnovInfo> getTecInnovInfoList() {
        return tecInnovInfoList;
    }

    public void setTecInnovInfoList(List<TTecInnovInfo> tecInnovInfoList) {
        this.tecInnovInfoList = tecInnovInfoList;
    }

    public List<TTecManInnov> getTecManInnovList() {
        return tecManInnovList;
    }

    public void setTecManInnovList(List<TTecManInnov> tecManInnovList) {
        this.tecManInnovList = tecManInnovList;
    }

    public List<TPatentInfo> getPatentInfoList() {
        return patentInfoList;
    }

    public void setPatentInfoList(List<TPatentInfo> patentInfoList) {
        this.patentInfoList = patentInfoList;
    }

    public List<TContestInfo> getContestInfoList() {
        return contestInfoList;
    }

    public void setContestInfoList(List<TContestInfo> contestInfoList) {
        this.contestInfoList = contestInfoList;
    }

    public List<TSkillLevelInfo> getSkillLevelInfoList() {
        return skillLevelInfoList;
    }

    public void setSkillLevelInfoList(List<TSkillLevelInfo> skillLevelInfoList) {
        this.skillLevelInfoList = skillLevelInfoList;
    }

    public List<TExpertTitleInfo> getExpertTitleInfoList() {
        return expertTitleInfoList;
    }

    public void setExpertTitleInfoList(List<TExpertTitleInfo> expertTitleInfoList) {
        this.expertTitleInfoList = expertTitleInfoList;
    }
}
